package com.yuntai.pms.model.dto.system;

import com.alibaba.fastjson.JSON;

import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;

/**
 * @ClassName: MethodTestParamDto
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author caijg@hsyuntai.com
 * @date 2017年10月24日 上午9:08:40
 */
public class MethodTestParamDto implements Serializable{

	private static final long serialVersionUID = -5701208838664781092L;

	private String app_id;
	
	private String app_secret;
	
	private String charset;
	
	private String format;
	
	private String method;
	
	private String timestamp;
	
	private String client_token;
	
	private String user_token;
	
	private String sign_type;
	
	private String random_str;
	
	private String terminal_type;
	
	private String version;
	
	private Map<String,String> biz_content = new HashMap<>();

	public String getApp_id() {
		return app_id;
	}

	public void setApp_id(String app_id) {
		this.app_id = app_id;
	}

	public String getApp_secret() {
		return app_secret;
	}

	public void setApp_secret(String app_secret) {
		this.app_secret = app_secret;
	}

	public String getCharset() {
		return charset;
	}

	public void setCharset(String charset) {
		this.charset = charset;
	}

	public String getFormat() {
		return format;
	}

	public void setFormat(String format) {
		this.format = format;
	}

	public String getMethod() {
		return method;
	}

	public void setMethod(String method) {
		this.method = method;
	}

	public String getTimestamp() {
		return timestamp;
	}

	public void setTimestamp(String timestamp) {
		this.timestamp = timestamp;
	}

	public String getClient_token() {
		return client_token;
	}

	public void setClient_token(String client_token) {
		this.client_token = client_token;
	}
	
	public String getUser_token() {
		return user_token;
	}

	public void setUser_token(String user_token) {
		this.user_token = user_token;
	}

	public String getSign_type() {
		return sign_type;
	}

	public void setSign_type(String sign_type) {
		this.sign_type = sign_type;
	}

	public String getRandom_str() {
		return random_str;
	}

	public void setRandom_str(String random_str) {
		this.random_str = random_str;
	}

	public String getTerminal_type() {
		return terminal_type;
	}

	public void setTerminal_type(String terminal_type) {
		this.terminal_type = terminal_type;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public Map<String,String> getBiz_content() {
		return biz_content;
	}

	public void setBiz_content(Map<String,String> biz_content) {
		this.biz_content = biz_content;
	}
	
	@Override
    public String toString() {
        return JSON.toJSONString(this);
    }
}
